shiny-leaf spiraea - German English Dictionary